Big Huge Thesaurus

Helianthemum scoparium

noun